clear enough - Turkish English Dictionary